package k1_exercise;

public class Array_exercise_tenth {
    /**
     * 判断一个数组里是否有重复的数,假设数组名为int[] array
     */
    public static void main(String[] args) {

        int[] nums = {1,2,3,4,5};

        boolean flag = true;

        //遍历长度-1次，每次都与此数字后面一一比对，如果有相同的则有重复元素
        first:for (int i = 0; i < nums.length-1; i++) {
            for (int j = i+1; j < nums.length; j++) {
                if(nums[i]==nums[j]){
                    flag = false;
                    break first;
                }
            }
        }

        if(flag){
            System.out.println("此数组没有重复的元素");
        }else{
            System.out.println("此数组有重复的元素");
        }

    }
}
